.nav-link {
	padding: 5px !important;
	margin: 0px 8px;
	color: #fff;
}
.nav-link:hover {
	color: #fff;
	background-color: #0F6099 !important;
}
.nav-link-divider {
	color: #A1DDF7;
	line-height: 25px;
}
.add-link i{
	margin-right: 5px;
}


body
a {
	color: #545454;
}
/*头部*/
header {
	position: relative;
	height: 84px;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	border-bottom: 2px solid #25789a;
	box-shadow: 0 1px 2px 0 RGBA(0,0,0,.3);
	background: -webkit-linear-gradient(top,#0089BB 0,#9CCEE0 100%);
	background: -moz-linear-gradient(top,#0089BB 0,#9CCEE0 100%);
	background: -ms-linear-gradient(top,#0089BB 0,#9CCEE0 100%);
	background: -o-linear-gradient(top,#0089BB 0,#9CCEE0 100%);
	background: linear-gradient(top,#0089BB 0,#9CCEE0 100%);
	z-index: 10;
}
.logo {
	position: absolute;
	top: 14px;
	left: 30px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.header-nav-tabs {
	position: absolute;
	bottom: 0px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 0;
	margin: 0 0 0 25px;
	background-color: #E0F1FF;
	font-size: 14px;
	height: 34px;
}
.header-nav-tabs a {
	height: 32px;
	line-height: 32px !important;
	padding: 0px 25px !important;
	margin: 0 0 2px 0 !important;
}
.header-nav-tabs a:hover {
	background-color: #EFF7FD !important;
}
.header-nav-tabs .active a {
	top: -2px;
	left: -2px;
	height: 36px;
	color: #fff !important;
	line-height: 36px !important;
	background-color: #25789a !important;
	border: 0 !important;
	margin: 0 !important;
}
/*主区域*/
/*左侧菜单*/
.sidebar-menu {
	height: 100%;
	background-color: #f4feff;
	border-right: 1px solid #E2E2E2;
	padding: 0;
	text-indent: 12px;
}
.sidebar-menu i {
	margin-right: 5px;
}
.sidebar-menu li a{
	padding: 0;
}
/*一级菜单*/
.menu-first{
	height:45px;
	line-height:45px;
	background-color: #daeef2;
	border-bottom: 1px solid #E2E2E2;
	padding: 0;
	font-size: 14px;
	font-weight: normal;
	color: #0F7B99;
	display: block;
}
/*一级菜单鼠标划过状态*/
.menu-first:hover{
	text-decoration: none;
	background-color: #E4F6FA;
}
/*二级菜单*/
.menu-second li a{
	height:31px;
	line-height:31px;
	font-size: 12px;
	text-indent: 52px;
}
/*二级菜单鼠标划过样式*/
.menu-second li a:hover {
	text-decoration: none;
	background-color: #E4F6FA;
	border-top: 1px solid #83ceed;
	border-bottom: 1px solid #83ceed;
	border-right: 2px solid #f8881c;
}
/*二级菜单选中状态*/
.menu-second-selected {
	background-color: #E4F6FA;
	border-right: 2px solid #f8881c;
}
/*右侧区域*/
.main-container {
	padding: 0;
}
/*导航*/
.breadcrumb {
	margin: 0;
}
